package com.gitee.poi.plugin.core.handler.data;

import com.gitee.poi.plugin.model.CellModel;

import java.lang.reflect.Field;

/**
 * 有且只支持处理一个该类型的注解，即是如果field已经注解了{@link com.gitee.poi.plugin.annotations.data.Transform}
 * 就不能再使用{@link com.gitee.poi.plugin.annotations.data.DateFormat}注解
 *
 * @author wangxin
 * @time 2018/10/26 17:08
 */
public interface HandlerDataAnnotation {

    boolean support(Field field);

    CellModel process(CellModel cellModel);
}
